.center {
  text-align: center;
}

.middle {
  vertical-align: middle
}

.white-div {
  height: 250px;
}

.card-style {
  height: 250px;
  overflow-y: auto;
  overflow-x: hidden;
}

.card-top {
  position: absolute;
  z-index: 10;
  top: calc(50% - 150px);
  text-align: center;
  width: 600px;
  height: 350px;
  left: calc(50% - 200px);
}

.div-disabled {
  pointer-events: none;
  opacity: 0.5;
}

.count span {
  float: right;
}

.type-face span {
  color: #c1c5d3;
}

.progress-dashboard {
  height: 20px !important;
  position: relative !important;
  margin: 0 !important;
}

table {
  table-layout: fixed;
  width: 100%;
}

tr td:nth-child(1) {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
tr th:nth-child(1) {
  width: 50%;
}

